Street Organ — English French translation1 translation found

street organ (n) (music - instruments) orgue de Barbarie (m) (n) (music - instruments)
Translate Street Organ into other languages
Translate street organ into German
Translate street organ into Italian
Translate street organ into Spanish
Translate street organ into Dutch
Translate street organ into Portuguese
Translate street organ into Slovenian
Translate street organ into Polish
Translate street organ into Czech